package com.xrit.sunnyday.dao;

import com.github.pagehelper.Page;
import com.xrit.sunnyday.pojo.CheckItem;

import java.util.List;

public interface CheckItemDao {
    /*
     * 查询 所有检查项
     * */
    List<CheckItem> findAll();

    /*
     * 添加 检查项
     * */
    void add(CheckItem checkItem);

    /*
     * 分页条件查询
     * */
    Page findByCondition(String queryString);

    /*
     * 检查 检查项是否被检查组使用了
     * */
    int findCountByCheckItemId(int id);

    /*
     * 通过id删除检查项
     * */
    void deleteById(int id);

    /*
     * 通过id 查询检查项
     * */
    CheckItem findById(int id);

    /*
     * 更新 检查项
     * */
    void update(CheckItem checkitem);
}
